]> dgit.raspbian.org Git - gnome-shell.git/commit
appDisplay: Remove Frequent view
authorGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>
Wed, 4 Dec 2019 13:42:44 +0000 (10:42 -0300)
committerverdre <jonas@dressler.it>
Wed, 27 May 2020 21:06:36 +0000 (21:06 +0000)
commit548e19a7cdfbc9298b7fd094e10f55a680342d29
tree70ca49515750a1307436ca7ab3446a52b9c6c442
parent4ae04d5aa8fda62c1654efe7f45296341106cc7e
appDisplay: Remove Frequent view

The Frequent apps grid has a few problems:

 * On a fresh install there would be no history of app usage so the
   applications shown in the grid have no relevance it takes time
   to be useful instead of being useful from the start;

 * The grid has far too many items in it to be relevant; 24 apps is
   well beyond the average use case as most people don't frequently
   use that many, so it gets populated with several apps that are
   single use (hello xterm);

 * The position of items in the grid are always changing based on an
   unknown frequency metric (and not by user-intended input) which
   makes it a poor way to quickly launch apps as one would have to
   constantly learn the positions of the items in the grid;

 * Having two app grids is a bit superfluous and needlessly complicates
   the app launching navigation: you have to spend time checking the
   frequent grid and if it's not there you have to switch over to another
   grid and find the app you need in there it's not straightforward.

Remove the Frequent tab and simplify the related code.

Related: https://gitlab.gnome.org/GNOME/gnome-shell/issues/1425

https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/880
data/theme/gnome-shell-sass/widgets/_app-grid.scss
js/ui/appDisplay.js